Volume 69, Issue 4, October 2023, Pages 2737-2749
Amr Essam Elramah; Raghdaa Abo ElKhair Bayoumy; Ashraf Alsayed Abo Khalaf